Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Semi-Detached £846,527 £212,572 5 Jan 2000
6 THE GREEN Detached £595,473 £555,000 24 Jun 2021
8 THE GREEN Semi-Detached £188,027 £120,000 27 Feb 2008